be moonfaced - Alemán Inglés Diccionario